Teaching Microarchitecture Through Metaphors
نویسندگان
چکیده
Students traditionally learn microarchitecture by studying textual descriptions with diagrams but few analogies. Several popular textbooks on this topic introduce concepts such as pipelining and caching in the context of simple paper-only architectures. While this instructional style allows important concepts to be covered within a given class period, students have difficulty bridging the gap between what is covered in classes and real-world implementations. Discussing concrete implementations and complications would, however, take too much time. In this paper, we propose a technique of representing microarchitecture building blocks with animated metaphors to accelerate the process of learning about complex microarchitectures. We represent hardware implementations as road networks that include specific patterns of traffic flow found in microarchitectural behavior. Our experiences indicate an 83% improvement to understanding memory system microarchitecture. We believe the mental models developed by these students will serve them in remembering microarchitectural behavior and extend to learning new microarchitectures more easily.
منابع مشابه
THE EFFECT OF COGNITIVE FUNCTION OF METAPHORS ON TEACHING ECONOMIC TERMS TO IRANIAN ECONOMIC MAJORS IN ESP COURSES
The purpose of this study was to investigate the effect of two strategies of explicit teaching of economic terms on learners' vocabulary learning and retention. In the first explicit strategy, known as 'etymological elaboration', the focus was on presenting conceptual metaphors through 'identify-the-source' tasks, that is, providing the learners with the source domains underlying the metaphors,...
متن کاملTeaching English Idioms as Metaphors through Cognitive-Oriented Methods: A Case in an EFL Writing Class
Idioms have long been regarded as problematic for L2 learners due to the arbitrariness of their meanings and forms. Traditional methods of teaching idioms focus on rote learning and memorization. Recent developments in cognitive linguistics research have considered idioms as analyzable expressions which are motivated by conceptual metaphors and whose meanings can derive from associations betwee...
متن کاملEffects of Focus-on-Form(s) Instruction on Iranian Intermediate L2 Learners’ Metaphorical Competence Development
Recent developments in cognitive linguistics have highlighted the importance and the ubiquity of metaphors in language. Their effect has been instrumental in making significant headway into the pedagogical practice and design of teaching materials. The current study was carried out to explore the efficacy of focus-on-form (FonF) and focus-on-forms (FonFs) instructions on learning metaphorical l...
متن کاملLiteracy metaphors of pre-service elementary teachers: Do they change after instruction? Which metaphors are stable? How do they connect to Theories?
The purpose of this study was to examine pre-service elementary teachers’ metaphors of “literacy” and “teaching literacy” at the commencement and conclusion of a year-long literacy methods course at a Midwestern American university. Over a 3-year period, a total of 47 participants enrolled in the twosemester literacy methods course with embedded practicum. Data were entered in NVivio 7 and anal...
متن کاملایجاد استدلال استعاری در کودکان با اختلال اتیسم
Background: Researchers have shown that children with autism have difficulty with non-literal language, such as irony, sarcasm, deception, humor, and metaphors. To date, few studies have attempted to remediate these deficits, and no studies of which we are aware have attempted to teach children with autism to understand metaphors. Metaphorical reasoning consists of complex verbal behavior, invol...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013